mounted troops - Turc Anglais Dictionnaire